all but impossible - Alemán Inglés Diccionario